package top.kaoshanji.p3ch20a;

import java.util.ArrayList;
import java.util.List;

/**
 * 代码清单-p3ch20a-231页b：老大看报表的场景
 * @author kaoshanji
 * ^_^
 * create time 2025/3/24 17:51
 */
public class Boss {

    public static void main(String[] args) {

        // 定义一个List，存放所有的项目对象
        List<IProject> projectList = new ArrayList<>();

        // 增加星球大战项目
        projectList.add(new Project("星球大战项目", 10, 100000));
        // 增加扭转时空项目
        projectList.add(new Project("扭转时空项目", 100, 10000000));
        // 增加超人改造项目
        projectList.add(new Project("超人改造项目", 10000, 1000000000));

        // 这边 100 个项目
        for (int i = 4; i < 104; i++) {
            projectList.add(new Project("第" + i + "个项目", i * 5, i * 1000000));
        }

        // 遍历一下 List，把所有的数据都取出
        for (IProject project: projectList) {
            System.out.println(project.getProjectInfo());
        }

    }


}
